#include"my_SeqList.h"

void SLtest(void)
{
	SL s;//创建顺序表结构体变量

	SLInit(&s);//顺序表的初始化
	SLPushBack(&s, 1);
	SLPushBack(&s, 2);
	SLPushBack(&s,3);
	SLPushBack(&s, 4);
	SLprintf(&s);//1 2 3 4
	SLPushFront(&s, 0);
	SLprintf(&s);//0 1 2 3 4
	SLInsert(&s, 99, 0);
	SLprintf(&s);//99 0 1 2 3 4 
	SLInsert(&s, 99, 5);
	SLprintf(&s);//99 0 1 2 3 99 4
	SLErase(&s, 0);
	SLprintf(&s);//0 1 2 3 99 4
	SLErase(&s, 5);
	SLprintf(&s);//0 1 2 3 99
	SLErase(&s, 3);
	SLprintf(&s);//0 1 2 99
	SLInsert(&s, 2, 3);
	SLprintf(&s);//0 1 2 2 99


	SLDestory(&s);//顺序表的销毁
}

int main()
{
	SLtest();
	return 0;
}